olfactory pits - Deutsch Englisch Wörterbuch